Курс Unreal Engine

Online
7 дней тестового периода
Менторинг
Бесплатная заморозка
Видеокурс по Git
Бонусная программа
Unreal Engine — это один из старейших и самых популярных движков для игр, разработчиком которого является известная компания Epic Games. На этом движке можно создавать шутеры от первого или третьего лица, гоночные симуляторы, ролевые игры, стратегии и многое другое, на что хватит воображения.

Если вы хотите создавать компьютерные игры мирового уровня в роли разработчика независимо или в составе большой студии, умение работать с Unreal Engine это «must-have». А благодаря обучению с ментором, которое предлагает FoxmindEd, вы из «первых уст» узнаете, с какими задачами сталкиваются разработчики на Unreal Engine, как они их решают и как они сотрудничают с другими членами команды для создания самых крутых игр.

Чтобы создавать игры на Unreal Engine, нужна база по C++:

  • Курс C++ Start — научит синтаксису, типам данных и работе с памятью, чтобы вы могли сосредоточиться на игровой логике и движке Unreal Engine.

О курсе

ПРОГРАММА КУРСА UNREAL ENGINE

Видеокурс по GitLab поможет вам понять основные концепции и инструменты, которые используются для управления проектами программного обеспечения.

Во время этого курса вы ознакомитесь с основами системы контроля версий Git и платформой GitLab, которая предоставляет широкий спектр возможностей для совместной работы над кодом, отслеживания изменений, управления задачами и многое другое.

Вы узнаете, как эффективно использовать GitLab для совместной работы в команде, ведения проектов и обеспечения качества программного обеспечения.

Вводная часть, чтобы повторить и подучить С++ и линейную алгебру.

В этой части нужно будет сделать небольшую игру с простыми механиками. В процессе студент знакомится с движком, его основными концепциями, и скриптованием на блупринтах (Blueprints). Таким образом, эта тема помогает плавно войти в “мир анриала”.

В этой части нужно сделать игру в формате трехмерного пламтформерера используя готовый контент. Здесь раскрываются темы взаимодействия С++ и блупрнитов (а также программистов и технических дизайнеров) и разработки игровых механик.

Студент делает игру с нуля до “упаковки” (проще говоря, получения .exe-файла). Закрепление уже полученных знаний и навыков, дальнейшее углубление в “анриаловский” С++, знакомство с AI, UI, и мета-прогрессией.

В этом разделе вы продолжите работу над проектом из Part 3, но добавите в него мультиплеер. Вы будете работать с серверной частью, искусственным интеллектом, переделаете логику GameMode и многое другое!

Необходимые навыки для обучения на курсе
  • Синтаксис языка С++
  • Знание простых управляющих конструкций, основы ООП
  • Желательно: знание высшей математики
  • Знание англ. языка на уровне чтения технической документации

Скорость прохождения курса зависит от вас. Быстрее учитесь – меньше платите.

Ранний уровень подготовки? Попробуйте C++ Start
Online

Менторинг

Online

Менторинг +

Бонусная программа на менторинге

При оплате 2 месяцев выгода 10%:
7200 грн | 198 USD
8000 грн | 220 USD
в месяц
Записаться со скидкой 10%
*При оплате со скидкой заморозка курса недоступна
При оплате 3 месяцев выгода 15%:
6800 грн | 187 USD
8000 грн | 220 USD
в месяц
Записаться со скидкой 15%
*При оплате со скидкой заморозка курса недоступна
Менторинг
  • Онлайн доступ к стандартной программе курса
  • Без лекций, без теории, только практические задания
  • Обучение 1 на 1 с личным ментором
  • 1 code review в день
  • 7 дней тестового периода
Менторинг +
  • Онлайн доступ к стандартной программе курса
  • Обучение 1 на 1 с личным ментором
  • Без лекций, без теории, только практические задания
  • Нет тестового периода
  • Одна из трех привилегий на выбор:
    1) два code review на день
    2) возможность изменить стандартную программу курса (убрать или добавить темы)
    3) возможность общаться с ментором в определенное вами время

Как проходит обучение?

Подробнее
1
Регистрация на курс
2
Ответы на ваши вопросы
3
Знакомство с ментором
4
Получение материала и первое задание
5
Отзыв о работе от ментора
6
Следующая задача
Назарий Бачинский - Ментор направления Game Dev
Автор курса
Gameplay Programmer
Назарий Бачинский

5 лет в IT, три из них – в геймдеве. Работал с Unity, Unreal Engine и проприетарными движками на C++, Java, ActionScript, также писал свой рендер на DirectX. Основная специализация – Gameplay, на данный момент работаю на UE5 над ААА мультиплеерным шутером на 150 человек.

Нравится делиться опытом и помогать людям разбираться с новыми технологиями (болею за них как за родных). Также имею опыт (1.5 года) обучения школьников программированию на Unity.

Наши менторы

ментор Данило Бурляй
Даниил Бурляй
C++/Unreal Engine Developer
Pixela Labs
Опыт в сфере
с 2022 года
Опыт преподавания
с 2025 года

Всегда любил три вещи: компьютеры, математику и видеоигры, поэтому выбор профессии был для меня довольно очевидным. Уже три года работаю в геймдеве – за это время успел попробовать множество технологий. В основном работал с различными геймплейными механиками, мультиплеером, опенворлдом и многим другим. Также имею опыт написания собственного игрового движка.

Мне всегда нравилось учить людей, объяснять сложные вещи простыми словами, поэтому я и решил попробовать себя в менторстве. Всю жизнь меня окружали очень крутые учителя – поэтому пришло мое время стать для кого-то крутым учителем!

Василь Драпак
Василий Драпак
UE Programmer
Pingle studio
Опыт в сфере
с 2016 года
Опыт преподавания
с 2022 года

Я опытный C++-разработчик с более чем 7-летним опытом работы в игровой индустрии и сфере промышленного программного обеспечения. Мой профессиональный путь начался в Gameloft, где я работал над известным проектом World at Arms и другими неанонсированными проектами.

Имею глубокий опыт работы с Unreal Engine (UE4), что подтверждается опытом в нескольких компаниях, в частности N-iX и GSC Game World. Последние три года работаю в Pingle Studio, где продолжаю совершенствовать свои навыки в разработке игр на UE4/C++.

Кроме игровой разработки, имею опыт создания промышленного программного обеспечения. Во время работы в Ericsson разрабатывал программное обеспечение для контроллеров базовых станций, а в Symphony Solutions занимался разработкой крупных промышленных систем и микросервисов, включая отладку сложных систем.

Имею сильные навыки в:

  • C++-разработка
  • Unreal Engine 4/5
  • Промышленное программное обеспечение
  • Микросервисная архитектура
Богдан Карабінський
Богдан Карабинский
Middle C++/UE4 developer
Fractured Byte
Опыт в сфере
с 2021 года
Опыт преподавания
с 2024 год

Весь свой путь работал в gamedev, потому что я обожаю игры. Последние 3 года работаю, используя Unreal Engine над АА проектами различных сфер, среди которых есть Goat Simulator Remastered и еще два AA мультиплеерные шутеры. Моя основная специализация на проектах – это gameplay, хотя им не ограничиваюсь и всегда изучаю что-то новое.

Благодаря менторству я надеюсь помочь освоить Unreal Engine и передать свои знания.

Єгор Бобриков ментор
Егор Бобриков
Unreal Engine Developer
SolidCore Games
Опыт в сфере
с 2018 года
Опыт преподавания
с 2024 года

Окончил Донецкий Национальный Университет им. Стуса (Винница), по специальности Информационные технологии. В течении 5 лет работал как над бизнес проектами для заводов (С++\С#), так и над игровыми (Evil Dead: The Game, Floralis на Unreal Engine).
Решал задачи от создания простых гейм систем, до интеграции сторонней библиотеки в движок, портирование на консоли, интеграции онлайн сабсистем (Epic\Steam), UI, AI и прочего.

Станіслав Вєшняков
Станислав Вешняков
Unreal Engine Developer
Pingle Game Studio
Опыт в сфере
с 2021 года
Опыт преподавания
с 2022 года

2 года работаю в Pingle Game Studio на позиции Unreal Engine Developer. Имею опыт работы с консолями Xbox One/Series, Playstation 4/5, Nintendo Switch. Больше всего работал именно с сетевым программированием и UI, но имею также опыт с программированием геймплея, искусственного интеллекта и анимациями. Буду рад поделиться своим опытом.

Юрій Мацкевич ментор
Юрий Мацкевич
C++/UE Developer
KEVURU GAMES
Опыт в сфере
с 2021 года
Опыт преподавания
с 2023 года

В университете выпускал собственные казуальные игры в Play Market, используя Unity. Сейчас имею уже более 2-летний профессиональный опыт работы с Unreal Engine и успешно работал, как с небольшими инди-командами, так и с крупными компаниями.

Я с радостью передам свой опыт и знания людям, чтобы помочь им развиваться в этой увлекательной области.

Назарий Бачинский - Ментор направления Game Dev
Назарий Бачинский
Gameplay Programmer
Gunzilla Games
Опыт в сфере
с 2017 года
Опыт преподавания
с 2022 года

5 лет в IT, три из них – в геймдеве. Работал с Unity, Unreal Engine и проприетарными движками на C++, Java, ActionScript, также писал свой рендер на DirectX. Основная специализация – Gameplay, на данный момент работаю на UE5 над ААА мультиплеерным шутером на 150 человек.

Нравится делиться опытом и помогать людям разбираться с новыми технологиями (болею за них как за родных). Также имею опыт (1.5 года) обучения школьников программированию на Unity.

Сертификат об окончании

Сертификат об окончании

По окончании курса мы выдадим вам сертификат, свидетельствующий об успешном завершении программы менторинга и подтверждающий вашу квалификацию по выбранному предмету.

Свяжитесь с нами

Нужно больше информации?
Поможем выбрать курс
Предложим лучшие условия
Дадим ответы на все вопросы



    Отправляя сообщениe, вы соглашаетесь с нашей офертой.

    Мы не сотрудничаем с резидентами РФ и РБ!

    FAQ

    [ 1 ]
    Можно ли пройти курс, если я почти не знаю C++?

    Мы советуем заходить с базовым знанием синтаксиса C++ и ООП. В программе есть вводный блок для повторения, но без фундамента вы потеряете темп на первых этапах.

    [ 2 ]
    Зачем учить Blueprint, если я хочу писать все кодом?

    Blueprint — полноценная система геймплейного скриптинга на основе нод. В реальных командах ее часто комбинируют с C++, потому что так быстрее прототипировать и удобнее собирать часть логики в редакторе.

    [ 3 ]
    Сколько длится обучение?

    Длительность зависит от интенсивности и вашего стартового уровня. Мы строим маршрут так, чтобы вы двигались постепенно и не теряли качество.

    Unreal Engine: от C++ до первой игры

    Unreal Engine — это игровой движок от Epic Games, на котором делают не только игры, но и интерактивные симуляции, виртуальную реальность (VR) и визуализации. Мы любим Unreal за сочетание двух подходов: вы можете писать логику на C++, а можете быстро собирать механики через Blueprint — визуальный скриптинг на основе нод. Так и работают пайплайны: часть задач удобнее делать кодом, а часть — в редакторе.

    На нашем курсе Unreal Engine вы не «смотрите уроки», а последовательно строите игру и привыкаете к дисциплине разработки: поставить задачу, сделать инкремент, получить ревью и довести решение до качества. Мы ведем вас до упаковки финального билда.

    Для кого курс и с чем лучше заходить

    Эта программа для тех, у кого уже есть база в программировании. Если вы уверенно читаете C++ и понимаете объектно-ориентированное программирование (ООП), вам будет комфортно. Также нужна математика, особенно линейная алгебра, и английский для чтения технической документации.

    Этот курс подойдет вам, если:

    • вы уже пишете на C++ и хотите перейти в геймдев через практику, а не через хаотичные туториалы;
    • вы хотите понять, как «мыслит» Unreal Engine, а не просто повторять шаги по видео;
    • вам важно научиться собирать механики в Blueprint и при этом не терять контроль над архитектурой;
    • вы хотите довести игру до состояния «можно запустить» и иметь что показать в портфолио.

    Чему вы научитесь в Unreal Engine

    Мы держим фокус на навыках, которые нужны на реальных задачах. После прохождения курса вы сможете:

    • ориентироваться в основных компонентах Unreal Editor и собирать собственные проекты;
    • использовать Blueprint Visual Scripting для интерактивной логики без лишнего кода;
    • создавать игровые механики, включая AI, UI и базовые боевые или движковые системы;
    • оптимизировать сцену и логику под производительность, чтобы игра не «проседала» на слабых машинах;
    • готовить проект к публикации, тестированию и сборке финального билда.

    Все это складывается в один результат: вы понимаете, как доводить игру до релизного состояния, а не оставлять ее в прототипе.

    Из чего состоит курс

    Мы строим обучение через практические этапы, и каждый из них закрывает пласт задач в движке:

    1. Повторяете и усиливаете C++ и линейную алгебру, чтобы не спотыкаться на векторах, трансформациях и классах.
    2. Создаете небольшую игру с простыми механиками, знакомитесь с концепциями движка и пишете на Blueprint.
    3. Собираете 3D платформер на готовом контенте и учитесь работать со сценами и взаимодействиями.
    4. Делаете игру с нуля до упаковки в .exe, глубже заходите в C++ под Unreal, знакомитесь с AI, UI и мета-прогрессией.

    После такого маршрута у вас не остается «белых пятен», потому что вы проходите путь от первого прототипа до сборки. Мы доводим проект до упаковки, потому что именно там проявляются мелочи: контентные зависимости, настройки сборки, ошибки, которых не видно в редакторе. Пройдете этот этап с ментором, и дальше будете собирать билды спокойно на своем компьютере.

    Как устроен менторинг

    Мы работаем так, как в команде: вы делаете задачу, а мы даем фидбек и помогаем найти более сильный подход. Наши менторы — практикующие разработчики Unreal Engine, поэтому они объясняют решения с позиции разработки.

    Во время ревью мы смотрим не только «работает или нет». Мы помогаем развести геймплей, UI и сохранение прогресса по понятным местам, навести порядок в блюпринтах, корректно обрабатывать состояния и события и найти баланс между Blueprint и C++, чтобы вы быстро прототипировали и при этом не теряли контроль над кодом. После нескольких таких итераций решение начинает выдерживать расширение, а вы тратите меньше времени на баги.

    Вот как выглядит процесс обучения шаг за шагом:

    1. Вы оставляете заявку и получаете стартовые инструкции.
    2. Мы отвечаем на вопросы и согласовываем ожидания по темпу и результату.
    3. Мы назначаем ментора, и при необходимости вы можете его заменить, если коммуникация не сложилась.
    4. Вы изучаете материал и делаете практические задания.
    5. Вы получаете отзыв, правите работу и переходите к следующей задаче.

    Такой цикл дает прогресс без иллюзий. Вы видите, где именно возникают сложности, и закрываете это в следующих итерациях.

    Что делать после курса

    После завершения вы получаете сертификат об успешном прохождении программы менторинга. Скорость прохождения зависит от вашей интенсивности и базы, поэтому мы делаем ставку на регулярные маленькие шаги.

    Если вы хотите расти дальше, мы подскажем, куда двигаться: углубиться в gameplay на C++, уйти в UI, усилить AI или подтянуть оптимизацию. Unreal большой, но когда у вас есть системный фундамент, вы не теряетесь в его возможностях.

    foxmindED
    Набор на курс GRASP & GOF Design Patterns. Старт потока 02.02.26. Подарим 20% до 25.01.
    Подробнее